package com.beidu.lottery.call.entity.dashboard;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * 日均数据集合
 * <p>
 * 数据包含：平台活动数、活动组成、平台订单数、活动累计页面PV、活动累计页面UV、活动累计参与人次、
 * 活动累计注册人次与活动注册转化率、平台当前累计发出积分、平台当前累计消耗积分，总共9个图表的数据。
 *
 * @author 北渡
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DailyAvgVO implements Serializable {

    /**
     * 平台活动数
     */
    private DailyAvgElement activityCount;

    /**
     * 活动组成
     */
    private List<ActivityGroupElement> activityGroup;

    /**
     * 平台订单数
     */
    private DailyAvgElement order;

    /**
     * 活动累计页面PV
     */
    private DailyAvgElement pv;

    /**
     * 活动累计页面UV
     */
    private DailyAvgElement uv;

    /**
     * 活动累计参与人次
     */
    private DailyAvgElement participation;

}
